india

slide

Landslide hits East Sikkim, damages NHPC Power Project on Teesta River

A major landslide in East Sikkim on Tuesday caused significant damage to a 510-MW hydroelectric plant on the Teesta River. The disaster occurred near…

Read more